package com.gw.ycny.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import lombok.Data;

/**
 * 不稳定斜坡调查信息控制面结构类型子表
 * @TableName zhaa02l
 */
@TableName(value ="zhaa02l")
@Data
public class Zhaa02l implements Serializable {
    /**
     * 唯一编号(12位隐患点编号+4位序号)
     */
    @TableId(value = "zhaa02l010")
    private String zhaa02l010;

    /**
     * 项目编号
     */
    @TableField(value = "zhaa02l090")
    private String zhaa02l090;

    /**
     * 灾害点唯一编号(关联ZHAA02A010)
     */
    @TableField(value = "zhaa02l020")
    private String zhaa02l020;

    /**
     * 控制面结构类型(A：层理面，B：片理或劈理面，C：节理裂隙面，D：覆盖层与基岩接触面，E：层内错动带，F：构造错动带，G：断层，H：老滑面)
     */
    @TableField(value = "zhaa02l030")
    private String zhaa02l030;

    /**
     * 倾角（度）
     */
    @TableField(value = "zhaa02l040")
    private Integer zhaa02l040;

    /**
     * 倾向（度）
     */
    @TableField(value = "zhaa02l050")
    private Integer zhaa02l050;

    /**
     * 长度（m）
     */
    @TableField(value = "zhaa02l060")
    private BigDecimal zhaa02l060;

    /**
     * 间距（m）
     */
    @TableField(value = "zhaa02l070")
    private BigDecimal zhaa02l070;

    /**
     * 备注
     */
    @TableField(value = "zhaa02l080")
    private String zhaa02l080;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}